stake plants - German English Dictionary